package com.tao.interface_.InterfacePoly;

public class InterfacePolyParameter {
    public static void main(String[] args) {
        //接口的多态
        //接口类型的变量a，可以指向实现了接口a的类的对象实例
        A1 a = new Monster();
        a = new Dog();

        //继承的多态（向上转型）
        AA aa = new BB();
        aa = new CC();
    }
}
interface A1{ }
class Monster implements A1{ }
class Dog implements A1{ }

class AA{ }
class BB extends AA{ }
class CC extends AA{ }